3cf644744aec74247847c0c72ece1b61b99b6340,clc/modules/wsstack/src/main/java/com/eucalyptus/ws/handlers/WalrusRESTLogger.java,WalrusRESTLogger,incomingMessage,#ChannelHandlerContext#MessageEvent#,82
Before Change
logData.setBucketName(request.getBucket());
if(request.getKey() != null)
logData.setKey(request.getKey());
logData.setSourceAddress(ctx.getChannel().getRemoteAddress().toString());
}
}
}
After Change
logData.setBucketName(request.getBucket());
if(request.getKey() != null)
logData.setKey(request.getKey());
if(ctx.getChannel().getRemoteAddress() instanceof InetSocketAddress) {
InetSocketAddress sockAddress = (InetSocketAddress) ctx.getChannel().getRemoteAddress();
logData.setSourceAddress(sockAddress.getAddress().getHostAddress());
}